Skip to main content

AU2340227_Divyam_Jigneshkumar_Thakkar

Submission at 2024-08-05 10:18:49

#include<bits/stdc++.h>
using namespace std;
void sayHello(string name){
cout<<"Hello "<<name << "!";
}
int main(){
string name;
cin>>name;
sayHello(name);
}

Submission at 2024-08-05 10:19:38

#include<bits/stdc++.h>
using namespace std;
void sayHello(string name){
cout<<"Hello "<<name << "!";
}
int main(){
string name;
cin>>name;
sayHello(name);
}

Submission at 2024-08-05 10:29:11

#include<bits/stdc++.h>
using namespace std;
void sayHello(string name){
cout<<"Hello "<<name << "!";
}
int main(){
string name;
cin>>name;
sayHello(name);
return 0;
}

Submission at 2024-08-05 10:36:04

#include<bits/stdc++.h>
using namespace std;


int main(){
int n;
cin>>n;
for(int i = 1; i<=n;i++){
string name;
cin>>name;
cout<<"Hello "<<name<<"!"<<endl;
}
}

Submission at 2024-08-12 09:46:18

#include <bits/stdc++.h>

using namespace std;

int fibonacci(int x) {
if(x == 0){
return 0;
}
else if(x == 1){
return 1;

}
else{
fibonacci(x) = fibonacci(x-1) + fibonacci(x-2);

}
}

int main() {
int x;
cin >> x;

// Calculate and print the Fibonacci number for the input x
cout << fibonacci(x) << endl;

return 0;
}

Submission at 2024-08-12 09:57:52

#include<bits/stdc++.h>
using namespace std;

int fibonacci(int x) {
if(x <= 0){
return 0;
}
else if(x == 1){
return 1;
}
else{
return fibonacci(x-1) + fibonacci(x-2);
}

}

int main() {
int x;
cin >> x;

// Calculate and print the Fibonacci number for the input x
int a = fibonacci(x);
cout<<a<<endl;

return 0;
}

Submission at 2024-08-12 10:20:56

#include <iostream>

using namespace std;

bool isPowerOfTwo(int n) {
if(n == 1){
return true;
}
if(n%2 == 0){
return isPowerOfTwo(n/2);
}
else{
return false;
}
}

int main() {
int n;
cin >> n;

// Determine if n is a power of two
cout << (isPowerOfTwo(n) ? "true" : "false") << endl;

return 0;
}

Submission at 2024-09-02 10:16:01

#include <bits/stdc++.h>
using namespace std;

// struct ListNode {
// int val;
// ListNode* next;
// ListNode(int x) : val(x), next(nullptr) {}
// };

vector<int> traverseLinkedList(ListNode *head) {
vector<int> result;
ListNode* temp = head;
while(temp != NULL){
result.push_back(temp -> val);
temp = temp -> next;
}
return result;
}

Submission at 2024-09-02 10:48:16

/*
class Node {
public:
int data;
Node* next;

Node(int d) {
data = d;
next = nullptr;
}
};
*/

int getKthNode(Node* head, int k) {
int counter = 0;
Node* temp = head;
Node* temp2 = head;
while(temp != nullptr){
temp = temp -> next;
counter ++;
}
if(k>counter){
return -1;
}



for(int i = 1;i<k ;i++){
temp2 = temp2->next;
}
int result = temp2->data;
return result;
}

Submission at 2024-09-02 10:57:27

/*
class Node {
public:
int data;
Node* next;

Node(int d) {
data = d;
next = nullptr;
}
};
*/

int getKthNode(Node* head, int k) {

Node* temp = head;
int counter = 1;
while(counter<k){
if(temp->next){
temp = temp -> next;
counter++;
}
else{
return -1;
}
}
return temp->data;
}

Submission at 2024-09-09 05:06:03

/*You are required to complete below method*/

/* Link list Node
struct Node
{
int data;
struct Node* next;

Node(int x){
data = x;
next = NULL;
}
};
*/

Node* deleteNode(Node *head,int k)
{
if(head == NULL) return head;
if(k == 1){
Node *temp = head;
head = head->next;
free(temp);
return head;
}
Node *temp = head;
Node *prev = NULL;
int cnt = 0;
while(temp != NULL){
cnt++;
if(cnt == k){
prev->next = prev->next->next;
free(temp);
break;
}
prev = temp;
temp = temp->next;

}
return head;
}

Submission at 2024-09-09 05:06:36

/*You are required to complete below method*/

/* Link list Node
struct Node
{
int data;
struct Node* next;

Node(int x){
data = x;
next = NULL;
}
};
*/

Node* deleteNode(Node *head,int k)
{
if(head == NULL) return head;
if(k == 1){
Node *temp = head;
head = head->next;
free(temp);
return head;
}
Node *temp = head;
Node *prev = NULL;
int cnt = 0;
while(temp != NULL){
cnt++;
if(cnt == k){
prev->next = prev->next->next;
free(temp);
break;
}
prev = temp;
temp = temp->next;

}
return head;
}

Submission at 2024-09-09 05:08:46

#include <iostream>
#include <vector>
using namespace std;

vector<int> maxArray(const vector<int>& a, const vector<int>& b, int n) {
vector<int> c(n); // Create a new array 'c' of size 'n'

for (int i = 0; i < n; i++) {
c[i] = max(a[i], b[i]); // Assign the maximum of a[i] and b[i] to c[i]
}

return c;
}

int main() {
int n;
cout << "Enter the size of the arrays: ";
cin >> n;

vector<int> a(n), b(n);

cout << "Enter elements of array a: ";
for (int i = 0; i < n; i++) {
cin >> a[i];
}

cout << "Enter elements of array b: ";
for (int i = 0; i < n; i++) {
cin >> b[i];
}

vector<int> c = maxArray(a, b, n); // Get the array 'c'

cout << "Array c: ";
for (int i = 0; i < n; i++) {
cout << c[i] << " "; // Output array 'c'
}

return 0;
}

Submission at 2024-09-09 05:09:47

#include <iostream>
#include <vector>
using namespace std;

vector<int> maxArray(const vector<int>& a, const vector<int>& b, int n) {
vector<int> c(n); // Create a new array 'c' of size 'n'

for (int i = 0; i < n; i++) {
c[i] = max(a[i], b[i]); // Assign the maximum of a[i] and b[i] to c[i]
}

return c;
}

int main() {
int n;

cin >> n;

vector<int> a(n), b(n);


for (int i = 0; i < n; i++) {
cin >> a[i];
}


for (int i = 0; i < n; i++) {
cin >> b[i];
}

vector<int> c = maxArray(a, b, n); // Get the array 'c'


for (int i = 0; i < n; i++) {
cout << c[i] << " "; // Output array 'c'
}

return 0;
}

Submission at 2024-09-09 09:56:37

#include <bits/stdc++.h>
using namespace std;
void checkPowerOf3(int n){
if(n>1){
if(n%3 == 0){
checkPowerOf3(n/3);

}
else if(n%3 != 0){
cout<< "False";
}
}
if(n == 1){
cout<<"True";
}

}
int main(){
int n;
cin>>n;
checkPowerOf3(n);
return 0;
}

Submission at 2024-09-09 09:59:09

#include <bits/stdc++.h>
using namespace std;
void checkPowerOf3(int n){

if(n%3 == 0){
checkPowerOf3(n/3);
if(n==1){
cout<<"True"
}

}
else if(n%3 != 0){
cout<< "False";
}

if(n == 1){
cout<<"True";
}

}
int main(){
int n;
cin>>n;
checkPowerOf3(n);
return 0;
}

Submission at 2024-09-09 09:59:52

#include <bits/stdc++.h>
using namespace std;
void checkPowerOf3(int n){

if(n%3 == 0){
if(n==1){
cout<<"True"
}

checkPowerOf3(n/3);

}
else if(n%3 != 0){
cout<< "False";
}



}
int main(){
int n;
cin>>n;
checkPowerOf3(n);
return 0;
}

Submission at 2024-09-09 10:00:40

#include <bits/stdc++.h>
using namespace std;
void checkPowerOf3(int n){

if(n%3 == 0){
if(n==1){
cout<<"True";
}

checkPowerOf3(n/3);

}
else if(n%3 != 0){
cout<< "False";
}



}
int main(){
int n;
cin>>n;
checkPowerOf3(n);
return 0;
}

Submission at 2024-09-09 10:02:05

#include <bits/stdc++.h>
using namespace std;
void checkPowerOf3(int n){

if(n%3 == 0){
if(n==1 || n==-1){
cout<<"True";
}

checkPowerOf3(n/3);

}
else if(n%3 != 0){
cout<< "False";
}



}
int main(){
int n;
cin>>n;
checkPowerOf3(n);
return 0;
}

Submission at 2024-09-09 10:06:28

#include <bits/stdc++.h>
using namespace std;
void checkPowerOf3(int n){

if(n%3 == 0){
if(n==1 || n == -1){
cout<<"True";
}

checkPowerOf3(n/3);

}
else if(n%3 != 0){
cout<< "False";
}



}
int main(){
int n;
cin>>n;
checkPowerOf3(n);
return 0;
}

Submission at 2024-09-09 10:08:38

#include <bits/stdc++.h>
using namespace std;
void checkPowerOf3(int n){

if(n%3 == 0){
if(n==1 ){
cout<<"True";
}
if(n == -1){
cout<<"True";
}
n = n/3;

checkPowerOf3(n);

}
else if(n%3 != 0){
cout<< "False";
}



}
int main(){
int n;
cin>>n;
checkPowerOf3(n);
return 0;
}

Submission at 2024-09-09 10:09:43

#include <bits/stdc++.h>
using namespace std;
void checkPowerOf3(long n){

if(n%3 == 0){
if(n==1 ){
cout<<"True";
}
if(n == -1){
cout<<"True";
}
n = n/3;

checkPowerOf3(n);

}
else if(n%3 != 0){
cout<< "False";
}



}
int main(){
long n;
cin>>n;
checkPowerOf3(n);
return 0;
}

Submission at 2024-09-09 10:32:15

#include<bits/stdc++.h>
using namespace std;

int count(string s, char n,int i,int cnt){
if(i == s.length() ){
return cnt;
}


if(s[i] == n){
cnt++;
count(s,n,i+1,cnt);
}
else{
count(s,n,i+1,cnt);
}


}
int main(){
string s;
char n;
cin>>s;
cin>>n;
int a = count(s,n,0,0);

cout<<a;
return 0;
}

Submission at 2024-09-09 10:54:01

/*You are required to complete below method*/

/* Link list Node
struct Node
{
int data;
struct Node* next;

Node(int x){
data = x;
next = NULL;
}
};
*/

Node* removeDuplicates(Node *head)
{
Node *prev = head;
Node *temp = head->next;
while(temp!=NULL){
if(prev->data == temp->data){
prev->next = temp->next;
delete(temp);
prev = prev->next;
temp = prev->next;
}
else{
prev = prev->next;
temp = temp->next;
}
}
return head;
}

Submission at 2024-09-09 10:55:50

/*You are required to complete below method*/

/* Link list Node
struct Node
{
int data;
struct Node* next;

Node(int x){
data = x;
next = NULL;
}
};
*/

Node* removeDuplicates(Node *head)
{
if(head == NULL || head->next == NULL){
return head;
}
Node *prev = head;
Node *temp = head->next;
while(temp!=NULL){
if(prev->data == temp->data){
prev->next = temp->next;
delete(temp);
prev = prev->next;
temp = prev->next;
}
else{
prev = prev->next;
temp = temp->next;
}
}
return head;
}

Submission at 2024-09-09 10:57:04

#include <bits/stdc++.h>
using namespace std;
void checkPowerOf3(int n){

if(n%3 == 0){
if(n==1){
cout<<"True";
return;
}

checkPowerOf3(n/3);

}
else if(n%3 != 0){
cout<< "False";
return;
}



}
int main(){
int n;
cin>>n;
checkPowerOf3(n);
return 0;
}

Submission at 2024-09-09 11:20:32


/*
struct Node {
int data;
struct Node *next;
Node(int x) {
data = x;
next = NULL;
}
};
*/

bool isPalindrome(Node *head) {
Node *temp = head;
Node *left = temp;
Node *temp2 = head;
int cnt = 0;
while(temp2){
cnt++;
temp = temp->next;
}



while(temp!=NULL){
if(temp->next->next == NULL){
Node *right = temp->next;
Node *prev = temp;
break;
}
temp = temp->next;
}
right->next = prev;
for(int i = 0;i<(cnt/2);i++{
if(left->data == right->data){
left = left->next;
right = right->next;
}
else{
return false;
}

}
return true;


}

Submission at 2024-09-09 11:28:27


/*
struct Node {
int data;
struct Node *next;
Node(int x) {
data = x;
next = NULL;
}
};
*/

bool isPalindrome(Node *head) {
Node *temp = head;
Node *left = temp;
Node *temp2 = head;
int cnt = 0;
int flag = 0;
while(temp2){
cnt++;
temp = temp->next;
}



while(temp!=NULL){
if(temp->next->next == NULL){
Node *right = temp->next;
Node *prev = temp;
right->next = prev;
flag = 1;
break;

}
}

for(int i = 0;i<(cnt/2);i++){
if(left->data == right->data){
left = left->next;
right = right->next;
}
else{
return false;
}

}
return true;


}

Submission at 2024-09-10 06:04:43

#include <bits/stdc++.h>
using namespace std;

void checkPowerOf3(int n) {
// Handle base case where n is 1 (3^0)
if (n == 1) {
cout << "True";
return;
}

// If n is divisible by 3, keep dividing
if (n % 3 == 0) {
checkPowerOf3(n / 3);
}
else {
// If n is not divisible by 3 and not equal to 1
cout << "False";
}
}

int main() {
int n;
cin >> n;

// Handle edge cases like n <= 0
if (n <= 0) {
cout << "False";
} else {
checkPowerOf3(n);
}

return 0;
}

Submission at 2024-09-10 06:07:02

#include<bits/stdc++.h>
using namespace std;

int count(string s, char n,int i,int cnt){
if(i == s.length() ){
return cnt;
}


if(s[i] == n){
cnt++;
return count(s,n,i+1,cnt);
}
else{
return count(s,n,i+1,cnt);
}


}
int main(){
string s;
char n;
cin>>s;
cin>>n;
int a = count(s,n,0,0);

cout<<a;
return 0;
}

Submission at 2024-09-10 06:09:40

/*You are required to complete below method*/

/* Link list Node
struct Node
{
int data;
struct Node* next;

Node(int x){
data = x;
next = NULL;
}
};
*/

Node* removeDuplicates(Node *head)
{
Node *prev = head;
Node *temp = head->next;
while(temp!=NULL){
if(prev->data == temp->data){
prev->next = temp->next;
delete(temp);

temp = prev->next;
}
else{
prev = temp;
temp = temp->next;
}
}
return head;
}

Submission at 2024-09-10 06:30:28

/*
struct Node {
int data;
struct Node *next;
Node(int x) {
data = x;
next = NULL;
}
};
*/

bool isPalindrome(Node *head) {
stack<int> st;

// Initialize a temporary pointer
// to the head of the linked list
Node* temp = head;

// Traverse the linked list and
// push values onto the stack
while (temp != NULL) {

// Push the data from the
// current node onto the stack
st.push(temp->data);

// Move to the next node
temp = temp->next;
}

// Reset the temporary pointer back
// to the head of the linked list
temp = head;

// Compare values by popping from the stack
// and checking against linked list nodes
while (temp != NULL) {
if (temp->data != st.top()) {

// If values don't match,
// it's not a palindrome
return false;
}

// Pop the value from the stack
st.pop();

// Move to the next node
// in the linked list
temp = temp->next;
}

// If all values match,
// it's a palindrome
return true;
}



Submission at 2024-10-07 09:58:32

// Function to reverse the queue.

queue<int> rev(queue<int> q){
int n = q.size();
vector<int>arr;
for(int i =0;i<n;i++){
arr[i] = q.front();
q.pop();

}
int lo = 0;
int hi = n-1;
while(lo<=hi){
swap(arr[lo],ar[hi]);
lo++;
hi--;
}
for(int i = 0;i<n;i++){
q.push(arr[i]);
}
return q;
}

Submission at 2024-10-07 09:59:17

// Function to reverse the queue.

queue<int> rev(queue<int> q){
int n = q.size();
vector<int>arr;
for(int i =0;i<n;i++){
arr[i] = q.front();
q.pop();

}
int lo = 0;
int hi = n-1;
while(lo<=hi){
swap(arr[lo],arr[hi]);
lo++;
hi--;
}
for(int i = 0;i<n;i++){
q.push(arr[i]);
}
return q;
}

Submission at 2024-10-07 10:38:29

#include<bits/stdc++.h>
using namespace std;
int main(){
string s;
cin>>s;
stack<char> st;
int n = s.size();
for(int i = 0;i<n;i++){
st.push(s[i]);
if(s[i] = '.'){
while(!st.empty()){
cout<<st.top();
st.pop();

}
}



}



return 0;
}

Submission at 2024-10-07 10:57:58

#include<bits/stdc++.h>
using namespace std;
int main(){
cout<<"1+2+3";
return 0;
}

Submission at 2024-10-07 11:14:21

// Function to reverse the queue.

queue<int> rev(queue<int> q){
int n = q.size();
stack<int>arr;
for(int i =0;i<n;i++){
int a = q.front();
arr.push(a);
q.pop();

}

for(int i = 0;i<n;i++){
int b = arr.top();
q.front() = b;
arr.pop();
}
return q;
}

Submission at 2024-10-07 11:18:05

// Function to reverse the queue.

queue<int> rev(queue<int> q){
int n = q.size();
stack<int>arr;
for(int i =0;i<n;i++){
int a = q.front();
arr.push(a);
q.pop();

}

for(int i = 0;i<n;i++){
int b = arr.top();
q.push() = b;
arr.pop();
}
return q;
}

Submission at 2024-10-28 10:13:37

#include<bits/stdc++.h>
using namespace std;
int checkFreq(vector<int> &vec,int k){
map<int,int>cnt;
for(int i = 0;i<vec.size();i++){
cnt[vec[i]]++;
if(cnt[vec[i]] == k){
return vec[i];
break;
}
}
return -1;

}
int main(){
int n;
cin>>n;
int k;
cin>>k;
vector<int> vec;
for(int i = 0;i<n;i++){
cin>>vec[i];
}
int ans = checkFreq(vec,k);
cout<<ans;
return 0;
}

Submission at 2024-10-28 10:38:52



/*
struct Node
{
int data;
struct Node *left;
struct Node *right;

Node(int x)
{
data = x;
left = NULL;
right = NULL;
}
};
*/
int min(int a, int b){
if(a<=b){
return a;
}
else{
return b;
}
}
int preOrder(Node *root,int mini){
if(root == NULL){
return mini;
}
mini = min(root->data,mini);
preOrder(root->left,mini);
preOrder(root->right,mini);

}

int findMin(Node *root)
{
int ans = preOrder(root,ans);

return ans;
}


Submission at 2024-10-28 10:41:00



/*
struct Node
{
int data;
struct Node *left;
struct Node *right;

Node(int x)
{
data = x;
left = NULL;
right = NULL;
}
};
*/
int checkmin(int a, int b){
if(a<=b){
return a;
}
else{
return b;
}
}
int preOrder(Node *root,int mini){
if(root == NULL){
return mini;
}
mini = checkmin(root->data,mini);
preOrder(root->left,mini);
preOrder(root->right,mini);

}

int findMin(Node *root)
{
int x = 400000;
int ans = preOrder(root,x);

return ans;
}


Submission at 2024-10-28 11:25:59

#include<bits/stdc++.h>
using namespace std;
int checkFreq(vector<int> &vec,int k,int n){
map<int,int>cnt;
int ans = -1;
for(int i = 0;i<n;i++){
cnt[vec[i]]++;

}
for(int i = 0;i<n;i++){
if(cnt[vec[i]] >= k){
ans = vec[i];
break;
}

}

return ans;

}
int main(){
int n;
cin>>n;
int k;
cin>>k;
cout<<endl;
vector<int> vec;
for(int i = 0;i<n;i++){
cin>>vec[i];
}

int ans = checkFreq(vec,k,n);
cout<<ans;
return 0;
}

Submission at 2024-10-29 05:58:27

#include<bits/stdc++.h>
using namespace std;
int checkFreq(vector<int> &vec,int k,int n){
map<int,int>cnt;
int ans = -1;
for(int i = 0;i<n;i++){
cnt[vec[i]]++;

}
for(int i = 0;i<n;i++){
if(cnt[vec[i]] >= k){
ans = vec[i];
break;
}

}

return ans;

}
int main(){
int n;
cin>>n;
int k;
cin>>k;
cout<<endl;
vector<int> vec(n);
for(int i = 0;i<n;i++){
cin>>vec[i];
}

int ans = checkFreq(vec,k,n);
cout<<ans;
return 0;
}

Submission at 2024-10-29 05:59:58

#include <bits/stdc++.h>
using namespace std;

int checkFreq(vector<int> &vec, int k, int n) {
map<int, int> cnt;
int ans = -1;
for (int i = 0; i < n; i++) {
cnt[vec[i]]++;
}
for (int i = 0; i < n; i++) {
if (cnt[vec[i]] >= k) {
ans = vec[i];
break;
}
}
return ans;
}

int main() {
int n;
cin >> n;
int k;
cin >> k;

vector<int> vec(n);
for (int i = 0; i < n; i++) {
cin >> vec[i];
}

int ans = checkFreq(vec, k, n);
cout << ans;
return 0;
}

Submission at 2024-10-29 06:00:50

#include<bits/stdc++.h>
using namespace std;
int checkFreq(vector<int> &vec,int k,int n){
map<int,int>cnt;
int ans = -1;
for(int i = 0;i<n;i++){
cnt[vec[i]]++;

}
for(int i = 0;i<n;i++){
if(cnt[vec[i]] >= k){
ans = vec[i];
break;
}

}

return ans;

}
int main(){
int n;
cin>>n;
int k;
cin>>k;

vector<int> vec(n);
for(int i = 0;i<n;i++){
cin>>vec[i];
}

int ans = checkFreq(vec,k,n);
cout<<ans;
return 0;
}

Submission at 2024-10-29 06:01:12

#include<bits/stdc++.h>
using namespace std;
int checkFreq(vector<int> &vec,int k,int n){
map<int,int>cnt;
int ans = -1;
for(int i = 0;i<n;i++){
cnt[vec[i]]++;

}
for(int i = 0;i<n;i++){
if(cnt[vec[i]] >= k){
ans = vec[i];
break;
}

}

return ans;

}
int main(){
int n;
cin>>n;
int k;
cin>>k;

vector<int> vec(n);
for(int i = 0;i<n;i++){
cin>>vec[i];
}

int ans = checkFreq(vec,k,n);
cout<<ans;
return 0;
}

Submission at 2024-11-25 09:56:52

#include<bits/stdc++.h>
using namespace std;
void printPattern(int n){
for(int i = 0;i<n;i++){
for(int j = 0;j<i+1;j++){
cout<<"*";
}
cout<<endl;
}
return;
}
int main(){
int n;
cin>>n;
printPattern(n);
return 0;
}

Submission at 2024-11-25 09:58:32

#include<bits/stdc++.h>
using namespace std;
void printPattern(int n){
for(int i = 0;i<n;i++){
for(int j = 0;j<i+1;j++){
cout<<"*";
}
cout<<endl;
}
return;
}
int main(){
int n;
cin>>n;
printPattern(n);
return 0;
}

Submission at 2024-11-25 10:12:32

#include<bits/stdc++.h>
using namespace std;
bool checkAP(vector<int> vec){
int d = vec[1] - vec[0];
for(int i = 0;i<vec.size()-1;i++){
if(vec[i]+d != vec[i+1]){
return false;
break;
}
}
return true;

}
int main(){
int n;
cin>>n;
vector<int> vec(n);
for(int i = 0;i<n;i++){
cin>>vec[i];
}
bool a = checkAP(vec);
if(a == 0 ){
cout<<"false"
}
else{
cout<<"true"
}
return 0;
}

Submission at 2024-11-25 10:13:08

#include<bits/stdc++.h>
using namespace std;
bool checkAP(vector<int> vec){
int d = vec[1] - vec[0];
for(int i = 0;i<vec.size()-1;i++){
if(vec[i]+d != vec[i+1]){
return false;
break;
}
}
return true;

}
int main(){
int n;
cin>>n;
vector<int> vec(n);
for(int i = 0;i<n;i++){
cin>>vec[i];
}
bool a = checkAP(vec);
if(a == 0 ){
cout<<"false";
}
else{
cout<<"true";
}
return 0;
}

Submission at 2024-11-25 10:15:39

#include<bits/stdc++.h>
using namespace std;
bool checkAP(vector<int> vec){
int d = vec[1] - vec[0];
for(int i = 0;i<vec.size()-1;i++){
if(vec[i]+d != vec[i+1]){
return false;
break;
}
}
return true;

}
int main(){
int n;
cin>>n;
vector<int> vec(n);
for(int i = 0;i<n;i++){
cin>>vec[i];
}
bool a = checkAP(vec);
if(a == 0 ){
cout<<"false";
}
else{
cout<<"true";
}
return 0;
}

Submission at 2024-11-25 10:21:30

#include<bits/stdc++.h>
using namespace std;
int main(){
string s;
cin>>s;
int cnta = 0;
int cntb = 0;
for(int i = 0;i<s.size();i++){
if(s[i] == 'a'){
cnta++;
}
else if(s[i] == 'b'){
cntb++;
}
}
if(cnta >= cntb){
cout<<"a";
}
else{
cout<<"b";
}
return 0;
}

Submission at 2024-11-25 10:46:06

#include<bits/stdc++.h>
using namespace std;

int main(){
int n;
cin>>n;
int target;
cin>>target;
cout<<endl;
vector<int> vec(n);
for(int i = 0;i<n;i++){
cin>>vec[i];
}
for(int i = 0;i<n-1;i++){
for(int j = 0;j<=i;j++){
if(vec[j]>vec[j+1]){
int temp = vec[j];
vec[j+1] = temp;
vec[j] = vec[j+1];
}
}
}
vector<int> ans;
for(int i = 0;i<n;i++){
if(vec[i] == target){
ans.push_back(i);
}
}
for(int i = 0;i<n;i++){
cout<<ans[i];
}
return 0;
}

Submission at 2024-11-25 10:47:41

#include<bits/stdc++.h>
using namespace std;

int main(){
int n;
cin>>n;
int target;
cin>>target;
cout<<endl;
vector<int> vec(n);
for(int i = 0;i<n;i++){
cin>>vec[i];
}
for(int i = 0;i<n-1;i++){
for(int j = 0;j<=i;j++){
if(vec[j]>vec[j+1]){
int temp = vec[j];
vec[j+1] = temp;
vec[j] = vec[j+1];
}
}
}

for(int i = 0;i<n;i++){
if(vec[i] == target){
cout<<i;
}
}

return 0;
}

Submission at 2024-11-25 11:04:31

#include<bits/stdc++.h>
using namespace std;
int main(){
int n;
cin>>n;
vector<int> vec(n);
for(int i= 0;i<n;i++){
cin>>vec[i];
}
if(n%2 == 1){
cout<<"YES";
}
else{
cout<<"NO";
}
return 0;
}

Submission at 2024-11-25 11:07:57

#include<bits/stdc++.h>
using namespace std;

int main(){
int n;
cin>>n;
int target;
cin>>target;
cout<<endl;
vector<int> vec(n);
for(int i = 0;i<n;i++){
cin>>vec[i];
}
sort(vec.begin(),vec.end());

for(int i = 0;i<n;i++){
if(vec[i] == target){
cout<<i<<" ";
}
}

return 0;
}

Submission at 2024-11-25 11:09:01

#include<bits/stdc++.h>
using namespace std;

int main(){
int n;
cin>>n;
int target;
cin>>target;
cout<<endl;
vector<int> vec(n);
for(int i = 0;i<n;i++){
cin>>vec[i];
}
sort(vec.begin(),vec.end());

for(int i = 0;i<n;i++){
if(vec[i] == target){
cout<<i;
}
}

return 0;
}

Submission at 2024-11-25 11:14:21

#include<bits/stdc++.h>
using namespace std;

int main(){
int n;
cin>>n;
int target;
cin>>target;
cout<<endl;
vector<int> vec(n);
for(int i = 0;i<n;i++){
cin>>vec[i];
}
sort(vec.begin(),vec.end());
vector<int> ans;
for(int i = 0;i<n;i++){
if(vec[i] == target){
cout<<i<<' ';
}
}


return 0;
}

Submission at 2024-11-25 11:16:04

#include<bits/stdc++.h>
using namespace std;

int main(){
int n;
cin>>n;
int target;
cin>>target;
cout<<endl;
vector<int> vec(n);
for(int i = 0;i<n;i++){
cin>>vec[i];
}
sort(vec.begin(),vec.end());
vector<int> ans;
for(int i = 0;i<n;i++){
if(vec[i] == target){
cout<<i<<' ';
}
}


return 0;
}

Submission at 2024-11-25 11:23:39

#include<bits/stdc++.h>
using namespace std;
int main(){
int n;
cin>>n;
vector<int> vec(n);
for(int i= 0;i<n;i++){
cin>>vec[i];
}
if(n%2 == 1){
cout<<"NO";
}
else{
cout<<"YES";
}
return 0;
}

Submission at 2024-11-25 11:30:28

#include<bits/stdc++.h>
using namespace std;
int main(){
int n;
cin>>n;
vector<int> vec(n);
for(int i= 0;i<n;i++){
cin>>vec[i];
}
int flag = 0;
for(int i= 0;i<n-1;i++){
if(vec[i+1]<vec[i]){
flag =1;
break;
}
}
if(flag == 1){
cout<<"NO";
}
else{
cout<<"YES";
}

return 0;
}

Submission at 2024-11-25 11:40:50

#include<bits/stdc++.h>
using namespace std;

int main(){
int n;
cin>>n;
int target;
cin>>target;
cout<<endl;
vector<int> vec(n);
for(int i = 0;i<n;i++){
cin>>vec[i];
}
sort(vec.begin(),vec.end());
vector<int> ans;
for(int i = 0;i<n;i++){
if(vec[i] == target){
ans.push_back(i);
}
}
for(int i = 0;i<ans.size();i++){
if(i != ans.size()-1){
cout<<ans[i]<<' ';
}
else{
cout<<ans[i];
}}


return 0;
}